package com.atguigu.rule;


import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 自定义随机均衡算法，注意，不要放在@ComponentScan扫描的包及子包下，否则会被客户端共享
 */
@Configuration
public class MySelfRule {


    @Bean
    public IRule myRule() {
        // 定义为随机负载均衡
        return new RandomRule();
    }
}
